#pragma once
#include <string>
#include <queue>
#include "Token.h"

class InputLine{
	
public:
	InputLine();
	virtual ~InputLine();

	virtual void getLine(std::queue<Token *>& tokens, const std::string& line, int lineNum) const;

	bool isEOFToken();



private:
	const InputLine& inputLine(const InputLine& inputline);
};